Big Huge Thesaurus

artificial insemination

noun